\hypertarget{structShipCAD_1_1IntersectionFinder}{}\section{Ship\+C\+AD\+:\+:Intersection\+Finder Struct Reference}
\label{structShipCAD_1_1IntersectionFinder}\index{Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}}


find intersections in an Intersection\+Vector  




{\ttfamily \#include $<$intersection.\+h$>$}

\subsection*{Public Member Functions}
\begin{DoxyCompactItemize}
\item 
bool \hyperlink{structShipCAD_1_1IntersectionFinder_a7b3611a20a76f5c32169aa35350549a7}{operator()} (\hyperlink{classShipCAD_1_1Intersection}{Intersection} $\ast$i)
\item 
\hyperlink{structShipCAD_1_1IntersectionFinder_a9208cde01b362db91b0860b17dae4dd4}{Intersection\+Finder} (float d)
\end{DoxyCompactItemize}
\subsection*{Public Attributes}
\begin{DoxyCompactItemize}
\item 
float \hyperlink{structShipCAD_1_1IntersectionFinder_a3155359937831f04d1f44ad660463f30}{\+\_\+d}
\end{DoxyCompactItemize}


\subsection{Detailed Description}
find intersections in an Intersection\+Vector 

Definition at line 156 of file intersection.\+h.



\subsection{Constructor \& Destructor Documentation}
\index{Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}!Intersection\+Finder@{Intersection\+Finder}}
\index{Intersection\+Finder@{Intersection\+Finder}!Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}}
\subsubsection[{\texorpdfstring{Intersection\+Finder(float d)}{IntersectionFinder(float d)}}]{\setlength{\rightskip}{0pt plus 5cm}Ship\+C\+A\+D\+::\+Intersection\+Finder\+::\+Intersection\+Finder (
\begin{DoxyParamCaption}
\item[{float}]{d}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1IntersectionFinder_a9208cde01b362db91b0860b17dae4dd4}{}\label{structShipCAD_1_1IntersectionFinder_a9208cde01b362db91b0860b17dae4dd4}


Definition at line 160 of file intersection.\+h.



\subsection{Member Function Documentation}
\index{Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}!operator()@{operator()}}
\index{operator()@{operator()}!Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}}
\subsubsection[{\texorpdfstring{operator()(\+Intersection $\ast$i)}{operator()(Intersection *i)}}]{\setlength{\rightskip}{0pt plus 5cm}bool Ship\+C\+A\+D\+::\+Intersection\+Finder\+::operator() (
\begin{DoxyParamCaption}
\item[{{\bf Intersection} $\ast$}]{i}
\end{DoxyParamCaption}
)\hspace{0.3cm}{\ttfamily [inline]}}\hypertarget{structShipCAD_1_1IntersectionFinder_a7b3611a20a76f5c32169aa35350549a7}{}\label{structShipCAD_1_1IntersectionFinder_a7b3611a20a76f5c32169aa35350549a7}


Definition at line 157 of file intersection.\+h.



\subsection{Member Data Documentation}
\index{Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}!\+\_\+d@{\+\_\+d}}
\index{\+\_\+d@{\+\_\+d}!Ship\+C\+A\+D\+::\+Intersection\+Finder@{Ship\+C\+A\+D\+::\+Intersection\+Finder}}
\subsubsection[{\texorpdfstring{\+\_\+d}{_d}}]{\setlength{\rightskip}{0pt plus 5cm}float Ship\+C\+A\+D\+::\+Intersection\+Finder\+::\+\_\+d}\hypertarget{structShipCAD_1_1IntersectionFinder_a3155359937831f04d1f44ad660463f30}{}\label{structShipCAD_1_1IntersectionFinder_a3155359937831f04d1f44ad660463f30}


Definition at line 161 of file intersection.\+h.



The documentation for this struct was generated from the following file\+:\begin{DoxyCompactItemize}
\item 
Ship\+C\+A\+Dlib/\hyperlink{intersection_8h}{intersection.\+h}\end{DoxyCompactItemize}
